river bluffs - German English Dictionary